Sign In
to Vote &
Create Storyboards.
 
The Olympic cyclist Kelly Catlin who took her own life on Friday died of suffocation, RadarOnline.com exclusively learned. An official at the Santa Clara County Medical Examiner’s Office in California confirmed to Radar that the 23-year-old’s cause of death was “asphyxia” and the manner was “suicide.” Kelly was found unresponsive inside her residence at Stanford
8
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard